Part Number Hot Search : 
H83694 CSOB5018 100E1 HSR20F 2N491 SX3204 HSR20F 11411100
Product Description
Full Text Search
 

To Download Z0220516PSCR4292 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  zilog w orldwide h eadquarters ? 910 e. h amilton a venue ? c ampbell , ca 95008 t elephone : 408.558.8500 ? f ax : 408.558.8300 ? i nternet : http :// www .z i log. com m odem c ontroller i deal for l ow p ower c onsumption , s mall s ize r equirements p roduct s pecification z02205 ps001000-mod0599
ii z02205 ps001000-mod0599 ?1999 by zilog, inc. all rights reserved. information in this publication concerning the devices, applica- tions, or technology described is intended to suggest possible uses and may be superseded. zilog, inc. does not assume liability for or provide a representation of accuracy of the information, devices, or technology described in this document. zilog also does not assume liability for intellectual property infringement related in any manner to use of information, devices, or technology described herein or otherwise. except with the express written approval of zilog, use of information, devices, or technology as critical components of life support systems is not authorized. no licenses are conveyed, implicitly or otherwise, by this document under any intellectual property rights.
ps001000-mod0599 1 p roduct s pecification z02205 1 m odem c ontroller i deal for l ow p ower c onsumption , s mall s ize r equirements features ? includes at command set interpreter in on-chip rom no external memory required ? supports tone dial or pulse dial ? call progress monitoring controls ? handshake controls ? guard tone controls ? line quality monitoring and auto-retrain ? auto-dial and auto-answer ? glueless interface to z02201 modem data pump ? watch-dog timer (wdt)/power-on reset (por) ? type-i caller id ? dynamic power management ? cmos design for low power consumption ? 0 c to +70 c commercial temperature range ? 28-pin dip, soic package ? 4.5v to 5.5v operating range general description the z02205 v.22bis modem controller serves as the mo- dem controller in embedded v.22bis modem applications. a complete modem can be made by adding zilog data pump (z02201), phone line interface, and the required dte interface. the z02205 has been designed for low-cost use and includes a glueless interface to the zilog data pumps. the z02205 is ideal for applications where small size and low power consumption are requirements. the z02205 operates over dial-up telephone connections, provides auto-dial and ring detect, and operates in either sync or async modes. the z02205 includes at command and modem control firmware in on-chip rom. it also includes enhanced wake- up circuitry, programmable watch-dog timers ( wdt ), and low-noise/emi options. at commands stored on-chip in rom provide control over the following modem controller functions: ? call progress monitoring ? handshake negotiation ? dial controlspulse or tone ? s-registers ? auto-answer and auto-dial ? guard tones ? on-hook and off-hook ? auto-retrain standard z02205 sample devices and demonstration boards contain controller code tailored for operation on the north american phone network. for production usage, customers must modify the controller code to meet the requirements of their particular country and application. device rom (kb) ram* (bytes) speed (mhz) z02205 16 237 16
z02205 modem controller zilog 2 ps001000-mod0599 note: all signals with an overline , are active low. for exam- ple, b/w , in which word is active low; and b /w, in which byte is active low. power connections follow conventional descriptions be- low: connection circuit device power v cc v dd ground gnd v ss figure 1. functional block diagram figure 2. z02205 pin diagram (soic/ dip) z02205 controller parallel z02201 eye pattern interface line interface oscilloscope telephone line data access arrangement serial dte optional speaker optional or z02922 data pump optional d5 d6 d7 dprd dpwr dpreset mute v cc xtal2 xtal1 dpirq ringdet dtr dcd d4 d3 d2 d1 d0 dpcs gnd a2 a1 a0 rxd oh txd shunt 28 z02205 1 14 15
z02205 zilog modem controller ps001000-mod0599 3 pin description table 1. z02205 pin identification pin # symbol function direction 1C3 d5Cd7 dsp register data lines 5 through 7 in/output 4dprd data pump read output 5dpwr data pump write output 6 dpreset data pump reset output 7mute speaker mute output 8v cc power supply 9xtal2 crystal oscillator output 10 xtal1 crystal oscillator input 11 dpirq data pump interrupt request input 12 ringdet ring detect input input 13 dtr data terminal ready input 14 dcd data carrier detect output 15 shunt pulse dial shunt relay output output 16 txd data transmit output 17 oh off hook relay output output 18 rxd data receive input 19C21 a0Ca2 dsp register address lines 0 through 2 output 22 gnd ground 23 dpcs data pump chip select output 24C28 d0Cd4 dsp register data lines 0 through 4 in/output
z02205 modem controller zilog 4 ps001000-mod0599 absolute maximum ratings stresses greater than those listed under absolute maxi- mum ratings may cause permanent damage to the device. this rating is a stress rating only. functional operation of the device at any condition above those indicated in the op- erational sections of these specifications is not implied. ex- posure to absolute maximum rating conditions for an ex- tended period may affect device reliability. total power dissipation should not exceed 1.21 w for the package. power dissipation is calculated as follows: parameter min max units notes ambient temperature under bias 0+70c storage temperature C65 +150 c voltage on any pin with respect to v ss C0.6 +7 v 1 voltage on v dd pin with respect to v ss C0.3 +7 v voltage on xtal1 and reset pins with respect to v ss C0.6 v dd +1 v 2 total power dissipation 1.21 w maximum allowable current out of v ss 220 ma maximum allowable current into v dd 180 ma maximum allowable current into an input pin C600 +600 a 3 maximum allowable current into an open-drain pin C600 +600 a 4 maximum allowable output current sinked by any i/o pin 25 ma maximum allowable output current sourced by any i/o pin 25 ma notes: 1. this applies to all pins except xtal pins and where otherwise noted. 2. there is no input protection diode from pin to v dd and current into pin is limited to 600 a. 3. this excludes xtal pins. 4. device pin is not at an output low state. total power dissipation = v dd x [ i dd C (sum of i oh ) ] = + sum of [ (v dd C v oh ) x i oh ] + sum of (v 0l x i 0l )
z02205 zilog modem controller ps001000-mod0599 5 standard test conditions the characteristics listed below apply for standard test con- ditions as noted. all voltages are referenced to gnd . pos- itive current flows into the referenced pin (figure 3). capacitance t a = 25c, v cc = gnd = 0v, f = 1.0 mhz, unmeasured pins to gnd dc electrical characteristics figure 3. test load diagram from output under t est 150 pf i parameter min max input capacitance 0 12 pf output capacitance 0 12 pf i/o capacitance 0 12 pf v cc t a = 0 c to +70c sym parameter note [3] min max typical [1] @ 25c units conditions notes v ch clock input high voltage 5.5v 0.7 v cc v cc +0.3 2.6 v driven by external clock generator v cl clock input low voltage 5.5v gndC0.3 0.2 v cc 2.1 v driven by external clock generator v ih input high voltage 5.5v 0.7 v cc v cc +0.3 2.6 v v il input low voltage 5.5v gndC0.3 0.2 v cc 1.6 v v oh1 output high voltage 5.5v v cc C0.4 4.8 v i oh = C2.0 ma 8 v ol1 output low voltage 5.5v 0.4 0.1 v i ol = +4.0 ma 8 v ol2 output low voltage 5.5v 1.2 0.4 v i ol = +12 ma 8 v offset comparator input offset voltage 5.5v 25 10 mv 10 i il input leakage 5.5v C1 2 0.004 a v in = 0v, v cc i ol output leakage 5.5v C1 1 0.004 a v in = 0v, v cc
z02205 modem controller zilog 6 ps001000-mod0599 iir reset input current 5.5v C20 C180 C85 a i cc supply current 5.5v 25 20 ma @ 16 mhz 4 i cc1 standby current (halt mode) 5.5v 8 3.7 ma v in = 0v, v cc @ 16 mhz 4 i cc2 standby current (stop mode) 5.5v 10 4 a v in = 0v, v cc wdt is not running 6,11 5.5v 800 600 a v in = 0v, v cc wdt is running 6,11, 13 v icr input common mode voltage range 5.5v 0 v cc C1.0v v 10 i all auto latch low current 5.5v 1.4 15 5 a 0v < v in < v cc 9 i alh auto latch high current 5.5v C1.0 C8 C6 a 0v < v in < v cc 9 v lv v cc low voltage protection voltage 2.8 v 4 mhz max int. clk freq. 7 2.2 3.1 2.8 6 mhz max int. clk freq. 7,13 v oh output high voltage (low emi mode) 5.0v v cc C0.4 4.8 v i oh = C0.5 ma v ol output low voltage (low emi mode) 5.0v 0.4 0.1 v i ol = 1.0 ma notes: 1. typicals at v cc = 5.0v. 2. gnd = 0v. 3. the v dd voltage specification of 5.5v guarantees 5.0v 0.5v with typicals at v cc C5.0v. 4. all outputs unloaded, i/o pins floating, inputs at rail. 5. cl1 = cl2 = 10 pf. 6. same as note [4] except inputs at v cc . 7. the v lv voltage increases as the temperature decreases and will overlap lower v cc operating region. 8. standard mode (not low emi). 9. auto latch (mask option) selected. 10. for analog comparator, inputs when analog comparators are enabled. 11. clock must be forced low, when xtal1 is clock-driven and xtal2 is floating. 12. excludes clock pins. 13. 0c to 70c (standard temperature). v cc t a = 0 c to +70c sym parameter note [3] min max typical [1] @ 25c units conditions notes
z02205 zilog modem controller ps001000-mod0599 7 ac electrical characteristics additional timing diagram figure 4. additional timing clock 1 3 4 8 2 2 3 tin irqn 6 5 7 7 11 clock setup 10 9 stop mode recovery source
z02205 modem controller zilog 8 ps001000-mod0599 additional timing table (sclk/tclk = xtal/2) note t a = 0c to +70c [3] 16 mhz no symbol parameter v cc min max units notes 1 tpc input clock period 5.5v 62.5 dc ns 1,7 5.5v 250 dc ns 1,8 2 trc,tfc clock input rise & fall times 5.5v 15 ns 1 3 twc input clock width 5.5v 31 ns 1 5.5v 125 ns 1,8 4 twtinl timer input low width 5.5v 70 ns 1 5 twtinh timer input high width 5.5v 5tpc 1 6 tptin timer input period 5.5v 8tpc 1 7 trtin, tftin timer input rise & fall timer 5.5v 100 ns 1 8a twil int. request low time 5.5v 70 ns 1,2 8b twil int. request low time 5.5v 5tpc 1,3 9 twih int. request input high time 5.5v 5tpc 1,2 10 twsm stop-mode recovery width spec 5.5v 12 ns 11 tost oscillator startup time 5.5v 5tpc 4 d1, d0 [note] 12 twdt watch-dog timer delay time before time-out 5.5v 3.5 ms 0, 0 [5] 5.5v 7 ms 0, 1 [5] 5.5v 14 ms 1, 0 [5] 5.5v 56 ms 1, 1 [5] 13 t por power-on reset delay 5.5v 1.5 13 ms notes:: 1. timing reference uses 0.7 v cc for a logic 1 and 0.2 v cc for a logic 0. 2. interrupt request via port 3 (p31Cp33). 3. interrupt request via port 3 (p30). 4. smrCd5 = 0. 5. reg. wdtmr. 6. the v dd voltage specification of 5.5v guarantees 5.0v 0.5v. 7. standard oscillator mode, pcon regd7=1. 8. maximum frequency for external xtal clock is 4mhz when using low emi oscillator mode, pcon reg d7=0.
z02205 zilog modem controller ps001000-mod0599 9 pin functions xtal1 crystal 1 (time-based input). xtal2 crystal 2 (time-based output). dpwr data pump write (output). dpreset data pump reset (output). dpirq data pump interrupt request (input). dpcs data pump chip select (output). dtr data terminal ready (input). dcd data carrier detect (output). mute speaker mute control (output). dprd data pump read (output). d0Cd7 dsp register data lines (input/output). a0Ca2 dsp register address lines (output). txd transmit data (output). rxd read data (input). oh off hook relay output (output). shunt pulse dial shunt relay output (output). ringdet ring detect input (input).
z02205 modem controller zilog 10 ps001000-mod0599 at command set command lines are typed to the modem from the terminal when the modem is in the idle or command state. the mo- dem does not execute any commands from a command line until the command line is ended by the end of line character < cr >. a command line is a string of characters starting with a and t characters and ending with a special end-of-line character, < cr >. characters typed before the at are ig- nored. command lines contain no more than 40 characters after the at (not counting spaces). the modem does not ex- ecute any commands in a command line that is too long. to echo command line characters, use the e1 command. typing mistakes can be aborted by using a special back- space character, < bs >, after the initial a and t characters are entered. a partial command line can be aborted by typing a ctrl-x character. the modem returns an ok result code and ig- nores the partial at command line. command lines may contain several commands one after another. the answer ( a ), dial ( d ), and go on-line ( o ) commands cause any subsequent commands in the com- mand line to be ignored. command line execution the characters in a command line execute one at a time. any unexpected characters, except control characters, stop com- mand line execution and return an error result code. un- expected characters include numbers outside the range of values accepted by the command. all control characters in a command line except ctrl-x and the special characters such as < cr > and < bs > are ignored. the numerical argument of a command is assumed to be 0 if not provided. for example, the commands at h < cr > and at h 0 < cr > both hang up the telephone line. when the modem has executed a command line, the result code of the last command executed is returned to the ter- minal. if the value to be written to a modem s-register is outside the range of values accepted by the s-register, then its value is set to the nearest allowed value. leading zeros in numeric arguments, including s-register numbers, are ignored. for example, at s 1 is 2 and at s 0 1 is 2 both set s-register s1 to 2 . all numeric arguments, including s-register numbers, are decimal. at command prefix each modem command line begins with the letters a and t . the modem uses these characters to determine the data rate and parity of data from the terminal. a/ repeat last command to repeat the commands in the last command line, type the letters a and / instead of a and t . end of line character this character is typed to end a command line. the value of the < cr > character is stored in s-register s3. the default is 13, the ascii carriage return character. when the < cr > character is entered, the modem executes the commands in the command line. note: default values in table 2 are denoted by bold. .
z02205 zilog modem controller ps001000-mod0599 11 table 2. at command set command function and description a answer the a command causes the modem go off-hook and respond to an incoming call. uses this command after the modem has returned the ring result code. when modems successfully complete the answering process, they each return a connect result code and enter the on-line state. if no transmit carrier signal is received from the calling modem within the time specified in s-register s7, the modem hangs up, returns the no carrier result code, and enters the idle state. any commands following the answer command on the command line are ignored. this command is aborted if a key is pressed before the answer process is completed, or when dtr is off, if some options in the &q or &d commands have been used. b communication standard option the b command indicates to the modem which special telephone line modulation standards to use. the modem can be configured to use: b0 uses the itu-t modulation standards for all telephone line data rates. this includes v.22 for the 1200 bps telephone line data rate and v.21 for the 300 bps telephone line data rate. if s-register s37 is set to 1 (or 2), then v.23 is used with the originating modem transmitting at 75 bps and receiving at 1200 bps. if s-register s37 is set to any other value, v.23 is not used. b1 if the 1200 bps telephone line data rate is required, bell 212a is used instead of v.22. this is the default value for north america. the 1200 bps telephone line data rate is required only if: ? s-register s37 is set to 5, or ? s-register s37 is set to 0, and the terminal data rate is 1200 bps. if the 300 bps telephone line data rate is required, bell 103 is used instead of v.21. the 300 bps telephone line data rate is required only if: ? s-register s37 is set to 3, or ? s-register s37 is set to 0 and the terminal data rate is 300 bps. if neither the 1200 bps nor 300 bps telephone line data rate are required, then a setting of b1 is ignored and the modem responds as if b0 was set. b2 same as b0 for the 1200 bps and 300 bps telephone line date rate. uses v.23 with the originating modem transmitting at 1200 bps and receiving at 75 bps, if s-register s37 is set to 1 or 2. b3 same as b0 for the 1200 bps and 300 bps telephone line date rate. uses v.23 with the originating modem transmitting at 75 bps and receiving at 1200 bps, if s-register s37 is set to 1 or 2. &c data carrier detect options &c determines how the modems dcd signal relates to the carrier signal from the other modem. this option occurs only at the beginning of a telephone line connection. if &c is issued from the command state, it will not have an immediate effect. &c0 during asynchronous operation (&q0 in effect), dcd is on at all times. during synchronous operation (&q1), dcd indicates the state of the carrier signal from the other modem using s-registers s9 and s10. this is the default value in north america. &c1 indicates the state of the carrier signal from the other modem using s- registers s9 and s10.
z02205 modem controller zilog 12 ps001000-mod0599 d dial the d command causes the modem to dial a telephone call according to the digits and dial modifiers in the dial string following the command. any commands following the dial string on a command line are ignored, unless the semicolon dial modifier is the last character in the dial string. if the modem is off-hook when the dial command is given, the modem dials immediately without trying to detect a dial tone. characters other than digits and dial modifiers in a dial string are ignored; however, they are counted as characters in the command line buffer. if line current sensing is enabled, and line current is detected before the modem is taken off-hook when the modem dials, a no carrier result code is displayed and the modem enters the idle state. if the modem needs not dial (that is, atd with no dial string), the modem assumes the call was manually established and attempts to make a connection. the d command is not valid when the modem is in the on-line state. see dial modifiers and modem result codes for more information. &d data terminal ready options &d determines how the modem responds to the dtr signal from the terminal. the country configuration may prevent the modem from detecting terminal dtr. in this case, the modem assumes dtr is always on. in north america, terminal dtr is normally detected. if dtr detection has been prevented, the modem will respond with an error result to this command. the response to changes in dtr also depends on the &q and &d commands. this table defines what happens when dtr goes off for all possible combinations of the &d and &q commands. to see what happens when dtr goes on, refer to the &q command. the default value is &d0 in north america: &d0 &d1 &d2 &d3 &q0 none b c d &q1 a b c d a the modem hangs up the telephone line and issues an ok result code. b if in the on-line state, the modem goes into the command state, and issues an ok result code. c the modem hangs up the telephone line and issues an ok result code. auto-answer is disabled as long as dtr stays off. d the modem resets. table 2. at command set (continued) command function and description
z02205 zilog modem controller ps001000-mod0599 13 e command mode character echo e tells the modem to echo or not echo characters sent from the terminal while the modem is accepting at commands. e0 does not echo characters sent from the terminal. e1 echo characters sent from the terminal. this is the default value in north america. %e automatic retrain options the %e command controls whether the modem will initiate retrain with the other modem during a telephone line connection during operation in data modes supporting retrain. the modem always responds to a retrain operation initiated by the remote modem. the modem can be forced to initiate a retrain by the on-line (o1) command. %e0 do not initiate a retrain. %e1 initiate a retrain if the datapump indicates that one is required. &f recall factory profile &f changes these at command options and s-registers to default values. the default values may be changed for use in different countries. the values for north america are: s-registers s0=0 s1=0 s2=43 s3=13 s4=10 s5=8 s6=2 s7=30 s8=2 s9=6 s10=14 s11=95 s12=50 s17=10 s25=5 s28=0 s29=25 s37=0 commands b1 e1 m1 p q0 v1 x4 &c0 &d0 &g0 &p0 &q0 %e1 &g guard tone options &g indicates the modem which guard tone to transmit when the modem is transmitting the high band (that is, answer handshake and answer mode). &g0 no guard tone. this is the default value in north america. &g1 550-hz guard tone (v.22 and v.22bis only) &g2 1800-hz guard tone (v.22 and v.22bis only) h hook h0 hangs up the telephone line. h1 goes off hook without answering a telephone call. this may be disabled in countries prohibiting its use. table 2. at command set (continued) command function and description
z02205 modem controller zilog 14 ps001000-mod0599 &ht ptt test command the &ht command causes the modem to transmit tones for ptt testing. the test tone is generated until a character is typed on the modems terminal. the country configuration may disable this command. the modem returns an error result if this command is issued. &ht0-9 dtmf tone for digit n where the command was &htn. &ht10 dtmf tone"*" &ht11 dtmf tone "#" &ht12 dtmf tone "a" &ht13 dtmf tone "b" &ht14 dtmf tone "c" &ht15 dtmf tone "d" &ht16 v.21 channel 1 mark &ht17 v.21 channel 2 marks &ht18 v.23 1200bps marks &ht19 v.23 75bps marks &ht20 v.21 channel 1 spaces &ht21 v.21 channel 2 spaces &ht22 v.23 1200bps spaces &ht23 v.23 75bps spaces &ht24 v.22 originate mode &ht25 v.22 answer mode &ht26 v.22bis originate mode &ht27 v.22bis answer mode &ht28 v.25 calling tone &ht29 550hz guard tone &ht30 1800hz guard tone &ht31 silence &ht32 detect 2100 hz answer tone &ht33 detect all supported answer tones simultaneously &ht34 detect dial tone &ht35 detect call progress tones i identification the i command queries the modem for information that can be used to determine the modems compatibility with other software and to ensure the modem is operating properly. i0 displays product code. the modem reports its product code to the terminal. the modem produces information text dependent upon its features and capabilities. i1 displays rom checksum. the modem reports the value of its rom checksum. the decimal number displayed is the eight bit sum (from 0 to 255) of all the bytes in rom. i2 tests the rom checksum. the modem checks its rom to ensure it is correct. the modem reports a result code indicating whether the rom is ok or in error. i3 displays software versions. the modem reports the modem controller and data pump software versions, and the modem controller software release date, to the terminal. i4 displays modem identification. the modem reports a configured identification message to the terminal. table 2. at command set (continued) command function and description
z02205 zilog modem controller ps001000-mod0599 15 m speaker on/off options the country configuration may disable the speaker. if so, this command returns an error result. m0 speaker always off. m1 speaker on until carrier detected. this is the default value in north america. m2 speaker always on; stays on after carrier is detected. m3 speaker off as digits are dialled, but on during ringback and on until carrier signal is detected. o return to on-line mode this command returns the modem to the on-line mode. it is frequently used after the escape character sequence (+++) to resume communication with the remote modem. if handshaking is started, the modem uses originate or answer mode handshaking, depending upon whether the modem originated or answered the telephone call. o0 returns the modem to the on-line state from the command state during a telephone line connection. the modem starts handshaking if no telephone line connection and the modem was off hook. o1 returns the modem to the on-line state and retrain its data pump during a telephone line connection. the modem starts handshaking if there was no telephone line connection is detected but the modem was off-hook. &p pulse dial make/break ratios sets cadence of pulse dial. the country configuration may disable this command, forcing particular pulse dialing parameters. in this event, the modem returns an error result if this command is issued. &p0 39%/61% make/break ratio and 10 pulses per second when pulse dialing. this is the default value. &p1 33%/67% make/break ratio and 10 pulses per second when pulse dialing. &p2 39%/61% make/break ratio and 20 pulses per second when pulse dialing. &p3 33%/67% make/break ratio and 20 pulses per second when pulse dialing. q result code display options this command allows the user to either display result codes or to not display result codes. q0 result codes are displayed. this is the default value for north america. q1 result codes are not displayed. &q communications mode options the &q command selects the terminal communication mode. &q0 asynchronous. the modem handshakes as the originator if s-register s0 is 0, and as the answerer if s0 is 1. this is the default value for north america. &q1 synchronous. hangs up if dtr goes from on to off after the time in s- register s25 after the connect result code has been sent to the terminal. sn set the current s-register to n this command sets the current s-register to the value n selected by the user. for example, ats7 will set the current s-register to s7. default value is 0. sn addresses a particular s-register number so future commands like? and = will read of write the s- register. modem reset and the &f command select s0 as the default s-register. ? read an s-register this command displays the value of the last s-register named in the sn command. =x write an s-register this command writes the value x to the last s-register named in the sn command. the range of valid values for x depends upon which s-register is being written. 0 is assumed if no value is given for x. t tone dialing selects the tone method of dialing. v result code format this command changes the result code display format v0 all result codes are displayed as numbers. v1 all result codes are displayed as words (verbose form). this is the default value for north america. table 2. at command set (continued) command function and description
z02205 modem controller zilog 16 ps001000-mod0599 x call progress the x command controls whether or not a busy signal or dial tone is detected when dialing. the x command also limits the result codes the modem returns when dialing. the operation of the x command is configurable for operation in different countries. x0 neither busy signal nor dial tone are detected. when a telephone line connection is made, the result code does not indicate the telephone line data rate. x1 neither busy signal nor dial tone are detected. when a telephone line connection is made, the result code indicates the telephone line data rate. x2 busy signal is not detected. dial tone is detected. when a telephone line connection is made, the result code indicates the telephone line data rate. x3 busy signal is detected. dial tone is not detected. when a telephone line connection is made, the result code indicates the telephone line data rate. x4 both busy signal and dial tone are detected. when a telephone line connection is made, the result code indicates the telephone line data rate. this is the default value in north america. the @ and w dial modifiers are not affected by the x command. the @ dial modifier may return the result codes 8 (no answer) or 7 (busy) each time it appears in the dial string. the w dial modifier may return the result codes 6 (no dialtone) or 7 (busy) each time it appears in the dial string. #cid= caller id options the #cid= command controls how the modem displays north american caller identification information. the #cid= command is valid only if the modem controller software has been compiled to support caller id. if the software has not been compiled to support caller id then the modem responds with an error result code to a #cid= command. caller id information is displayed only when it is provided by the telephone company, and only when the terminal data rate is 2400 bps. lower data rates are too slow to display the caller id information. #cid=0 do not display caller identification information. this is the default value. #cid=1 display the information in as formatted data. #cid=2 display the information as unformatted data. #cid=? display the current setting of the #cid= command option. table 2. at command set (continued) command function and description
z02205 zilog modem controller ps001000-mod0599 17 dial modifiers dial modifiers perform special functions within a dial com- mand. example: atdt9w1552368!@#71234; the example instructs the modem to use tone dialing (t), to access a number outside a pbx (9), to wait for dial tone (w), to dial the number 1552368, to do a hook-flash (i.e. timed break recall), to wait for quiet answer, and to issue the pbx transfer code #7 before dialing extension number 1234, then to return to the command state before initiating the handshake. table 3. dial modifiers modifier function 0C9 a b c d # * dialing digits and characters. the digits and characters 0-9 a b c d # * specify what numbers the modem dials. the characters a b c d # * work only when tone dialing is used. the characters are ignored when pulse dialing is used. the characters a, b, c, and d may be disabled in countries prohibiting their use. p pulse dialing. p selects the pulse method of dialing. p can be issued within a dial command or as a separate command. the default method of dialing is pulse. r originates a call in answer mode. r makes the modem handshake in answer mode so it can originate a call to an originate-only modem. t tone dialing. t selects the tone method of dialing. t can be issued within a dial command or as a separate command. the default method of dialing is pulse. w waits for dial tone. w makes the modem wait for a dial tone before proceeding. if no dial tone is detected the modem hangs up the telephone line and returns the no dialtone result code. , delays processing of next character. a comma (,) makes the modem pause for the length of time in s- register s8 before processing the next character in a dial string. @ waits for quiet answer. @ makes the modem listen for 5 seconds of silence before continuing. the modem will wait up to the length of time in s-register s7. if 5 seconds (configurable by country) of silence are not detected within the time period in s-register s7, the modem hangs up and returns the no answer result code. if 5 seconds of silence are detected, the modem continues processing the other characters in the dial string. ! timed break recall (hookflash). a ! makes the modem hang up the telephone line for the length of time in s-register s29, then take the telephone line off hook again. this is frequently used to access a pbxs call transfer function. ; returns to command state after dialing. a semicolon (;) tells the modem to return to command state after dialing without breaking the telephone line connection and without handshaking with the other modem. the semicolon may only be used when calling a voice mail system that permits tones to transmit numbers when a connection has been established.
z02205 modem controller zilog 18 ps001000-mod0599 modem s-registers the value of an s-register is modified by atsn = x, where n is the register number and x is the value to be stored in that particular register. each s-register has three values that may be configured for different countries: a default value, an upper limit, and a lower limit. the values shown in this manual are for north america. table 4. modem s-registers register range units description s0 0C255 rings sets number of rings to auto-answer. the country configuration may disable the modems ability to detect a telephone line ring signal. in this case, the modem will never automatically answer the telephone regardless of the s0 setting. default = 0 (auto-answer disabled) s1 0C255 rings returns the number of times the phone rings. default = 0 s2 0C255 ascii sets escape sequence character. setting s2 to a value greater than 127 disables the character escape sequence, preventing the modem from returning to command state when in the on-line state. default = 43 s3 0C127 ascii sets the end of line character. default = 13 s4 0C127 ascii sets the line feed character. default = 10 s5 0C127 ascii sets the backspace character. default = 8 s6 2C255 seconds delays to wait before performing a blind dial. default = 2 seconds s7 1C255 seconds delays to wait for carrier after dialing. default = 30 seconds s8 0C255 seconds delays to wait when a comma dial modifier is processed. default = 2 sec. s9 1C255 1/10th sec time carrier must be present before being recognized. default = 0.6 sec. s10 1C255 1/10th sec delay between lost carrier and hang up. setting s-register s10 to 255 prevents the modem hanging up the telephone line because of a loss of carrier. default = 14 tenths of a second s11 50C255 msec multi-frequency tone duration. default = 95 milliseconds s12 0C255 1/50th sec escapes prompt delay time. this is the prompt delay time for escape sequences from the on-line state to the command state. default = 50 fiftieths of a second s13 reserved reserved reserved s14 reserved reserved reserved s15 reserved reserved reserved s16 reserved reserved reserved s17 C6 to C43 Cdbm sets transmit level. default = C10 dbm s18 reserved reserved reserved s19 reserved reserved reserved s20 reserved reserved reserved
z02205 zilog modem controller ps001000-mod0599 19 s21 reserved reserved reserved s22 reserved reserved reserved s23 reserved reserved reserved s24 reserved reserved reserved s25 0C255 seconds or 1/100 sec. during synchronous operation with the &q1 command in effect, s-register s25 indicates the number of seconds after a telephone line connection is made before the modem examines dtr. this register allows sufficient time to disconnect the modem from an asynchronous terminal and attach it to a synchronous terminal. in the on-line or command state during any mode of operation, changes in dtr for less than s25 hundredths of a second are ignored. s26 reserved reserved reserved s27 reserved reserved reserved s28 0C255 minutes terminal inactivity timeout. hangs up the modem after s28 minutes if no characters are received from the modems terminal. default = 0 s29 0C255 1/50th sec hook flash on-hook time. the amount of time in 20 millisecond units the modem will leave the telephone on-hook while performing a hook-flash according to the ! dial string modifier. default = 25 fiftieths of a second. s37 0C6 code sets the highest line rate. this register determines the highest telephone line data rate the modem will use when connecting with a remote modem. see setting the highest line rate section on the following page. default = 0. table 4. modem s-registers (continued) register range units description
z02205 modem controller zilog 20 ps001000-mod0599 setting the highest line rate the connect rate can be selected by s-register s37. the fol- lowing connect rates are supported. table 5. s-register 37 values s37 value carrier data rate 0 the data rate of the last at command 1 v.23 refer to the communication standard options (b) command for a description. 2 v.23 see immediately above. 3 v.21, bell 103 300 bps. see the b command 4 reserved 5 v.22, bell 212a 1200 bps. see the b command 6 v.22bis 2400 bps
z02205 zilog modem controller ps001000-mod0599 21 modem result codes a result code is a line of text or a number the modem sends to the terminal indicating the result of a command execu- tion. some connect result codes indicate the telephone line data rate. the following table provides a list of the avail- able result codes. table 6. modem result codes number word result code description 0 ok command line executed without errors 1 connect the modem is in the on-line state, ready to transfer data. 2 ring the modem has detected a ring signal on the telephone line. the country configuration may disable the modems ability to detect a telephone line ring signal. 3 no carrier either no carrier signal was detected when answering or placing a telephone call, or the carrier was lost during a call. the modem also returns this response message when the telephone line connection is broken for any reason. 4 error an invalid command was issued, or there was an error at any place in the command line. 5 connect 1200 the modem is in the on-line state, ready to transfer data. 6 no dialtone no dial tone was detected when the modem took the telephone line off hook. 7 busy the modem detected a busy signal on the telephone line. 8 no answer not enough silence was detected when the @ dial modifier was used. 10 connect 2400 the modem is in the on-line state, ready to transfer data. the telephone line data rate is 2400bps. 16 connect 1200/75 the modem is in the on-line state, ready to transfer data. this modem transmits at 1200 bps and receives at 75 bps. 17 connect 75/1200 the modem is in the on-line state, ready to transfer data. this modem transmits at 75 bps and receives at 1200 bps. 20 blacklisted the modem will not allow any number to be dialed until after the modem is reset. 21 delayed the modem will not allow any number to be dialed now, but will allow dialing at some future time.
z02205 modem controller zilog 22 ps001000-mod0599 escape sequences an escape sequence is defined as one or more particular characters sent from the terminal to the modem during the on-line state. this sequence is activated to switch the mo- dem to the command state so modem commands may be en- tered during a telephone line connection. the escape se- quence characters are typically sent to the other modem as data. an escape sequence should not occur accidentally during an exchange of data between two modems. unfortunately, it is impossible to guarantee that any escape sequence will never occur naturally, because there are no restrictions on the data or timing between characters sent between two mo- dems during the on-line state. the only method of switching from the on-line state to the command state that never occurs naturally during an ex- change of data is the data terminal ready signal (the &d1 command). the terminal has complete control of this signal and it is not part of the data exchanged between the modems. the hayes escape sequence was adopted by many modem manufacturers and communication programs before hayes was granted a patent for the escape sequence guard times. now the unpatented time independent escape se- quence ( ties ) has gained popularity with many modem manufacturers. ties escape sequence ties was developed by a number of modem manufacturers in response to hayes enforcing patent rights for their escape sequence guard time patent. the time independent escape sequence, is a sequence of 3 escape characters (+ characters by default). when these characters are recognized, the modem enters the com- mand state without sending a confirming result code to the terminal. the modem then starts a prompt delay timer. from that point: ? if one of the recognized at commands is received be- fore the timer expires, the timer is stopped, the command is executed, and its result code is sent to the terminal. ? if any other data is received while the timer is running, the timer is stopped, the modem returns to the on-line state, and the received data is sent to the other modem. ? if the timer expires, a confirming result code is sent to the terminal, indicating the modem is in the command state. the escape character and prompt delay timer can be changed by writing new values to s-registers s2 and s12. carrier detection after handshaking, the modem determines if a telephone line connection exists by detecting the carrier signal from the other modem. if the carrier is not detected for a long enough period of time, the modem assumes the telephone line connection with the other modem has been broken. the modem uses s-register s9 to determine how long a carrier must be present before it is detected . the modem uses s- register s10 to determine how long a carrier is not detected before the telephone line is hung up. blacklisting management blacklisting applies separately to each number dialed, and indicates the call blocking capability for specific phone numbers. to save z02205 ram, calls are treated as if they are all to the same number. the first connection attempt after modem reset or a suc- cessful connection is always allowed. if a connection at- tempt is not successful, then each following connection attempt is checked as follows: 1. if voice answer was detected too many times the attempt is not allowed, modem result code indicates the call is blacklisted. 2. if the attempt occurred too quickly (within the inter- call timing period) then the attempt is not allowed, modem result code indicates the call is delayed. 3. if there is a blacklisting period limiting the number of attempts that may be made within the period, and too many attempts have been made, then the attempt is not allowed, modem result code indicates the call is either delayed (if a call may be made later), or blacklisted (if no call may be made later).
z02205 zilog modem controller ps001000-mod0599 23 the following blacklisting parameters can be controlled: ? minimum delay in seconds between successive dial at- tempts ? number of successive dial attempts after which the fol- lowing parameter applies ? minimum delay in seconds between successive dial at- tempts after ? unsuccessful dial attempts ? maximum number of dial attempts permitted in a series of dial attempts ? blacklisting period in minutes for each series of dial at- tempts dynamic power management the z02205 incorporates a low-power sleep mode. in this mode, the clock is shut down (effectively stopping the part). the modem controller software automatically puts the mo- dem's data pump into a power-saving sleep mode when it is not used and there is no connection. the modem con- troller software also puts the modem controller to sleep when possible. this power-saving feature reduces the amount of current used by 8 ma. this sleep feature operates transparently to the modem's op- eration, saving approximately 58 ma of power when both the modem data pump and controller are put into sleep mode. the modem controller goes to sleep under following con- ditions: ? looking for an 'a' (auto baud) ? the ring line has been debounced ? the rings register has been cleared ? there are no incoming characters ? there are no characters in the input queue ? the modem controller is put to sleep until there is an in- terrupt, such as: ? a start bit from the terminal. ? telephone line ring detection from the telephone line in- terface. in sleep mode, the modem controller turns off the main timer interrupt and turns on the ring detect interrupt, leaves the start bit interrupt running - then halts until an interrupt occurs. the modem controller cannot sleep if dial blacklisting has been enabled in the country parameters and is being timed. nor can the modem controller sleep if at and d3 is set be- cause a dtr on-to-off transition can not wake it up functional description clock. the z02205 on-chip oscillator has a high-gain, par- allel-resonant amplifier for connection to a crystal (xtal1 is input, xtal2 is output). the crystal should be at cut, 16 mhz max., with a series resistance (rs) of less than or equal to 100 ohms when counting from 1 mhz to 16 mhz. connect the crystal across xtal1 and xtal2 using the ven- dor's recommended capacitor values from each pin directly to the device ground pin to reduce ground noise injection into the oscillator. note: for better noise suppression, the capacitors must be tied directly to the device ground pin (v ss ).
z02205 modem controller zilog 24 ps001000-mod0599 figure 5. oscillator configuration power-on-reset (por). a timer circuit, clocked by a ded- icated on-board rc oscillator, is used for the power-on reset ( por ) timer function. the por time allows v && and the oscillator circuit to stabilize before instruction execution begins. the por timer circuit is a one-shot timer triggered by one of four conditions: ? power fail to power ok status. ? stop-mode recovery (if bit d5 of smr is set to 1 ). ? wdt time-out. ? the por time is a specified as tpor . c1 c2 xtal1 xtal2 ss v ss v ** ** *preliminary value including pin parasitics **device ground pin ceramic resonator or crystal c1, c2 = 22 pf typ* f = 8 mhz
z02205 zilog modem controller ps001000-mod0599 25 figure 6. typical modem using z02205 and a z02201 datapump vcc avcc vcc vcc vcc vcc vcc avcc vcc vcc vcc vcc decoupling capacitors eye pattern generator is optional. d7 d6 d5 d4 d3 d2 d1 d0 a0 a1 a2 /dpres /dpres /dpwr /dpwr /dprd /dprd /dpcs /dpcs /dpirq /dpirq sout sin /upoh /upoh /shunt /shunt /ring /ring dcd dtr rxd sin sin txc rxc/tst2 rxc/tst2 eyeout eyeout eyeclk eyeclk eyestb eyestb /mute /mute /doh /doh /doh y201 14.7456mhz y202 24.576mhz c201 47 pf c206 10uf + u204 74hc595 ser 14 srclk 11 srclr 10 rclk 12 g 13 qa 15 qb 1 qc 2 qd 3 qe 4 qf 5 qg 6 qh 7 qh' 9 u205a 74hct04 1 2 r203 100k z202b 1 uf + j201 r202 10k u202 z02201 txd/dack 38 rxd/dreq 36 dclk 37 rts 40 oh 39 rlsd 35 d0 27 d1 28 d2 29 d3 30 d4 31 d5 32 d6 33 d7 34 rs0 19 rs1 20 rs2 21 cs 18 rd 25 wr 23 irq 22 eyeout 5 eyeclk 4 eyestb 6 txo+ 8 txo- 9 rxi+ 16 rxi- 15 cf1 13 cf2 14 xtal1 43 xtal2 42 tst1 3 tst2 41 vdd 24 vdd 44 vss 2 vss 26 avdd 7 avdd 17 avss 10 avss 12 reset 1 z201b 1 uf + l201 10uh z202e 1 uf + u203 ad557 d7 1 d6 2 d5 3 d4 4 d3 5 d2 6 d1 7 d0 8 cs 10 ce 9 vout 16 va 15 vb 14 vcc 11 gnd 12 gnd 13 cn302 socket plcc smt 44 x201 shunt cn301 socket dip 28 j202 j203 c203 47 pf r201 10k r206 10k c202 82 pf c204 68 pf c205 68 pf r205 10k c207 0.1 uf z202a 0.1 uf u206 ad557 d7 1 d6 2 d5 3 d4 4 d3 5 d2 6 d1 7 d0 8 cs 10 ce 9 vout 16 va 15 vb 14 vcc 11 gnd 12 gnd 13 u207 74hc595 ser 14 srclk 11 srclr 10 rclk 12 g 13 qa 15 qb 1 qc 2 qd 3 qe 4 qf 5 qg 6 qh 7 qh' 9 u205b 74hct04 3 4 u205c 74hct04 5 6 u205d 74hct04 9 8 z202c 0.1 uf z202d 0.1 uf z202f 0.1 uf z201a 0.1 uf z203 0.1 uf z204 0.1 uf z205 0.1 uf z206 0.1 uf z207 0.1 uf u201 z02205 vcc 8 gnd 22 xtal1 10 xtal2 9 txd 16 oh 17 shunt 15 dcd 14 dtr/lcs 13 ringdet/lcs 12 dpirq 11 rxd 18 d7 3 d6 2 d5 1 d4 28 d3 27 d2 26 d1 25 d0 24 mute/ri 7 dpreset 6 dpwr 5 dprd 4 dpcs 23 a2 21 a1 20 a0 19 sout dcd dtr sin /shunt /oh /ring rxd txc rxc /mute txa+ txa- rxa+ rxa-
z02205 modem controller zilog 26 ps001000-mod0599 package information figure 7. 28-pin soic package diagram figure 8. 28-pin dip package diagram
z02205 zilog modem controller ps001000-mod0599 27 ordering information codes z02205 compatibility matrix for zilog data pumps zilog recommends use of latest modem data pumps. 28-pin soic z0220516sscr4292 z0220516sscr4259 z0220516sscr3641 z0220516ssc1961 28-pin dip Z0220516PSCR4292 z0220516pscr4259 z0220516pscr3641 z0220516psc1961 package s = small outline integrated chip (soic) p = plastic dip standard temperature s = 0c to +70c speed 16 = 16 mhz environmental c = plastic standard rom code r4292 = rom code number 4292 (rom code version 3.4) r4259 = rom code number 4259 (rom code version 3.4) r3641 = rom code number 3641 (rom code version 3.0) 1961 suffix = blank device; one time programmable (otp) z02201 code version 0x31 rom code #r3470 z02201 code version 0x48 rom code #4078 z02922 code version 0x3a rom code #r3796 z02922 code version 0x42 rom code #r3910 z02205 ver 3.0 z02205 rom #r3641 z02205 ver 3.4 z02205 rom #r4259 z02205 rom #r4292 z 02205 dddd 16 ddd s s sfsssssssss c fghgf r4259 package environmental flow temperature zilog prefix speed product number example is a ver. 3.4 (r4259) z02205 compatible with ver. 31 (r3470) of z02201, otp/ rom code 16 mhz, plcc, 0 c to +70 c, plastic standard flow
z02205 modem controller zilog 28 ps001000-mod0599 pre-characterization product: the product represented by this product brief is newly introduced and zilog has not completed the full characterization of the prod- uct. the cps states what zilog knows about this product at this time, but additional features or non-conformance with some aspects of the product brief may be found, either by zilog or its customers in the course of further application and characterization work. in addition, zilog cautions that delivery may be uncertain at times, due to start-up yield issues. low margin: customer is advised that this product does not meet zilog's inter- nal guardbanded test policies for the specification requested and is supplied on an exception basis. customer is cautioned that delivery may be uncertain and that, in addition to all other limitations on zilog liability stated on the front and back of the acknowledgment, zilog makes no claim as to quality and reliability under the prod- uct brief. the product remains subject to standard warranty for re- placement due to defects in materials and workmanship. ? 1998 by zilog, inc. all rights reserved. no part of this document may be copied or reproduced in any form or by any means without the prior written consent of zilog, inc. the information in this doc- ument is subject to change without notice. devices sold by zilog, inc. are covered by warranty and patent indemnification provisions appearing in zilog, inc. terms and conditions of sale only. zilog, inc. makes no warranty, express, statuto- ry, implied or by description, regarding the in- formation set forth herein or regarding the freedom of the described devices from intel- lectual property infringement. zilog, inc. makes no warranty of merchantability or fit- ness for any purpose. zilog, inc. shall not be responsible for any errors that may appear in this document. zilog, inc. makes no commitment to update or keep current the information contained in this document. zilogs products are not authorized for use as critical components in life support devices or systems unless a specific written agree- ment pertaining to such intended use is executed between the cus- tomer and zilog prior to use. life support devices or systems are those which are intended for surgical implantation into the body, or which sustains life whose failure to perform, when properly used in accordance with instructions for use provided in the labeling, can be reasonably expected to result in significant injury to the user. zilog, inc. 910 east hamilton avenue, suite 110 campbell, ca 95008 telephone (408) 558-8500 fax 408 558-8300 internet: http://www.zilog.com


▲Up To Search▲   

 
Price & Availability of Z0220516PSCR4292

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X